Skip to main content

Revoke All Device Sessions

DELETE /sessions

Description

Revokes all non-revoked refresh-token sessions for the authenticated user.

Request Parameters

Requires Authentication: true

Usage Example

await axios.delete("https://api.daykeeper.app/sessions", {
headers: {
Authorization: `Bearer ${accessToken}`,
},
})

Success Response

{
"message": "sessions updated successfully",
"matched": 3,
"modified": 3
}

Error Response

CodeDescription
401Missing or invalid access token
500Server error